home *** CD-ROM | disk | FTP | other *** search
- *****Listing 9*****
-
-
- void trace1(const char *,int, const char *);
- int trace2(int, const char *, int, const char *);
-
- #define f(arg1, arg2) \
- (trace1(____FILE____, ____LINE____, #arg1 ", " #arg2), \
- trace2(f(arg1, arg2), \
- ____FILE____, ____LINE____, #arg1 ", " #arg2))
-
-
- *******************
-